Supplier Page from MyBioSource.com for Recombinant Drosophila melanogaster Probable 39S ribosomal protein L24, mitochondrial (mRpL24)